bir sürü insan

  1. a heap of people
  2. scores of people